home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 034a / dm521.zip / DM.DOC < prev    next >
Text File  |  1991-12-25  |  53KB  |  1,536 lines

  1. B
  2.  
  3.      
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.      │████
  14.      │██ ██                      │██  │██
  15.      │██ ██  │███   │███  │████▄ │███ ███  │███  │████ │██████ │████ │████▄
  16.      │██ ██ │██ ██ │██ ██ │██ ██ │██ █ ██ │██ ██ │██     │██   │██   │██ ██
  17.      │██ ██ │██ ██ │██ ██ │████▄ │██  │██ │█████ │████   │██   │████ │████▄
  18.      │██ ██ │██ ██ │██ ██ │██ ██ │██  │██ │██ ██   │██   │██   │██   │██ ██
  19.      │████   │███   │███  │██ ██ │██  │██ │██ ██ │████   │██   │████ │██ ██
  20.  
  21.  
  22.                 DoorMaster v5.2.1 - The ultimate door convertor!
  23.  
  24.       Copyright (C) 1988,89,90,91 by Michael P. Otto, All Rights Reserved
  25.  
  26.  
  27.                                 Michael P. Otto
  28.                            213 Casalon Drive, Suite 6
  29.                               O'Fallon, MO  63366
  30.                             United States of America
  31.  
  32.  
  33.                        DataPoint! (314) 281-4707 (SYSOP)
  34.                              CompuServe: 70524,2621
  35.                                 PRODIGY: gwkh37a
  36.                                   BIX: m.otto
  37.               InterNet/EZMailBox: mpotto@datapoint.shecora.sai.com
  38.                                FidoNet 1:100/625
  39.               International Communications Network (ICN) 91:314/1
  40.                                ToadNet 86:8012/30
  41.                               EchoNet 50:5314/625
  42.  
  43.  
  44.  
  45.  
  46.  
  47.      NOTE: Text updated  from the previous  release of this manual has been
  48.      marked with a "|" at the beginning of each line.
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.      
  64.                                Table of Contents
  65.  
  66.      1  Overview
  67.  
  68.         1.1  Introduction To DoorMaster
  69.         1.2  Files Contained In This Archive
  70.         1.3  Hardware/Software Requirements
  71.         1.4  Knowledge Requirements
  72.         1.5  Distribution And Registration Policy
  73.         1.6  Disclaimer
  74.         1.7  Technical Support
  75.         1.8  Bugs And Suggestions
  76.         1.9  Version Numbering Scheme
  77.  
  78.  
  79.      2  Software Supported
  80.  
  81.         2.1  List of Supported Software and Their Modes
  82.         2.2  If Your Software Isn't Supported
  83.  
  84.  
  85.      3  Usage
  86.  
  87.         3.1  Configuration
  88.         3.2  Conversion Command Line Format
  89.         3.3  Using the Lookup Table
  90.         3.4  PCBoard Advanced Mode Setup
  91.         3.5  Locking the BPS on a DORINFO1.DEF File
  92.         3.6  Registering Your Copy
  93.         3.7  Using the Help Facility
  94.  
  95.  
  96.      4  Notes on Supported Software
  97.  
  98.         4.1  2AM-BBS (2AM)
  99.         4.2  Auntie BBS (AUNTIE)
  100.         4.3  Batch File Mode (BATCH:<parms>)
  101.         4.4  B.H. Forbes (FORBES)
  102.         4.5  BBSX (BBSX:<parms>)
  103.         4.6  DoorWay (DW143, DW, DW200)
  104.         4.7  EIS-PC (EIS)
  105.         4.8  Emulex and FCP/Emulex (EMULEX)
  106.         4.9  Fido BBS (FIDO)
  107.         4.10 Feathernet (FNET)
  108.         4.11 Force! (tm) (FORCE)
  109.         4.12 FoReM (FOREM)
  110.         4.13 Forum-PC 2.5+ (FORUM)
  111.         4.14 GAP Communications (GAP)
  112.         4.15 GT Power Host (GT)
  113.         4.16 Genesis Deluxe (GENESIS)
  114.         4.17 Magpie (MAGPIE)
  115.    |    4.18 Maximus 2.0 (MAX)
  116.         4.19 Milton GameWorks (MGW)
  117.      
  118.      
  119.      
  120.      Table of Contents                                               Page i
  121.  
  122.      
  123.         4.20 ModuleX (MODULEX)
  124.         4.21 NoChange BBS (NOCHANGE)
  125.         4.22 Odessey BBS (ODESSEY)
  126.         4.23 Omegacom BBS (OMEGACOM)
  127.         4.24 Opus-CBCS (OPUS)
  128.         4.25 Parameter Mode (PARMS:<parms>)
  129.         4.26 PCBoard 12.x (PCB12)
  130.         4.27 PCBoard 14.x (PCB14)
  131.         4.28 PCBoard 14.x Custom Mode (PCB14C)
  132.         4.29 PCBoard 14.x Advanced Mode (PCB14ADV)
  133.         4.30 Phoenix RCS (PHOENIX)
  134.         4.31 PILOT BBS (PILOT)
  135.         4.32 Professional OLEcom (OLECOM)
  136.         4.33 QuickBBS (QBBS)
  137.         4.34 RBBS-PC 15.x (RBBS15)
  138.         4.35 RBBS-PC 16.x/17.x (RBBS)
  139.         4.36 RemoteAccess (RA)
  140.         4.37 RyBBS (RYBBS)
  141.         4.38 Sapphire BBS (SAPPHIRE)
  142.         4.39 Searchlight BBS (SLBBS)
  143.         4.40 Spitfire BBS (SPITFIRE)
  144.         4.41 SuperBBS (SBBS)
  145.         4.42 TAG BBS (TAG)
  146.         4.43 Telegard BBS (TELEGARD)
  147.         4.44 TP-Board (TPBOARD)
  148.         4.45 WildCat! (WC1, WC2, WC3)
  149.         4.46 WWIV (WWIV, WWIV-ALIAS)
  150.         4.47 XBBS (XBBS)
  151.         4.48 DCI (DCI)
  152.         4.49 MaxiHost (MAXIHOST)
  153.         4.50 Osiris (OSIRIS)
  154.         4.51 Executive Host (EXECHOST)
  155.  
  156.  
  157.      5  Credits
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.      
  177.      
  178.      
  179.      Table of Contents                                              Page ii
  180.  
  181.      
  182.                               Chapter 1: Overview
  183.  
  184.      1.1  Introduction To DoorMaster
  185.  
  186.      DoorMaster  (hereafter referred to as DM) is  a software utility  that
  187.      allows sysops to run doors  that are designed  for literally  any  BBS
  188.      package  on  the market.  It does this by  converting door  exit files
  189.      from one format to another.  Support for more and more BBS packages is
  190.      being added constantly.  It also contains other features, including  a
  191.      Time-Lock system  that lets you limit the time  of  day  that  certain
  192.      doors may be used.  It is the ultimate door convertor!
  193.  
  194.  
  195.      1.2  Files Contained In This Archive
  196.  
  197.      This archive should contain the following files:
  198.  
  199.      File Name            Description
  200.      ---------------------------------------------------------------------
  201.      DM.CFG               Sample Configuration File
  202.      DM.TBL               Sample Lookup Table
  203.      DM.DOC               Documentation
  204.      DM.EXE               Executable File
  205.      PCB14.DAT            Commented PCBoard 14.x PCBOARD.DAT File
  206.      ORDER.FRM            Registration Mailer
  207.      BUG.FRM              Bug Report Mailer
  208.      SUG.FRM              Suggestion Mailer
  209.  
  210.  
  211.      1.3  Hardware/Software Requirements
  212.  
  213.      The  only hardware/software  requirements  are that  you have  the BBS
  214.      package of your choice previously installed, along with  your favorite
  215.      text editor.  Make sure your BBS package  is on  the list of supported
  216.      software.  DM has been tested under MS, PC, and DR DOS, as well as the
  217.      DESQview multitasking/multiwindowing environment.
  218.  
  219.  
  220.      1.4  Knowledge Requirements
  221.  
  222.      In order to use DM to it's fullest extent, you should be familiar with
  223.      the following:
  224.  
  225.      ■   How to use, create, and maintain MS/PC/DR DOS subdirectories.
  226.  
  227.      ■   How to use, create, and maintain MS/PC/DR DOS batch files.
  228.  
  229.      ■   How to use a text editor to create and update ASCII files.
  230.  
  231.  
  232.  
  233.  
  234.  
  235.      
  236.      
  237.      
  238.      DoorMaster v5.2.1                                               Page 1
  239.  
  240.      
  241.      1.5  Distribution And Registration Policy
  242.  
  243.      DM  is  distributed  under  the  "User-Supported"   concept.  You  are
  244.      encouraged to distribute this software to others as long as you do not
  245.      charge, in any way, for it.
  246.  
  247.      Since  DM, like a variety of  other software products, is  distributed
  248.      via the "User-Supported"  concept,  it  is  not  sold  anywhere for  a
  249.      commercial value.  Rather, profits rely  solely  on you, the consumer,
  250.      to  support our hard work.  For the literally  hundreds of hours spent
  251.      in  developing DM, I  ask only that you  send a small  contribution of
  252.      $25.  To register, complete the enclosed ORDER.FRM  mailer.  Send this
  253.      form, along with a check or money order  (sorry, no credit  cards) for
  254.      $25, to the address  on the cover page of this document.  Once  I have
  255.      received your check, you will be given a unique Serial Number Password
  256.      (SNP).  When you have received your SNP, you  will  invoke DM with the
  257.      /REGISTER parameter and answer  all questions it  asks  you.  Your SNP
  258.      will work on all future versions of  DM, unless otherwise noted.  This
  259.      SNP  may  enable certain features  not  available  in an  UNREGISTERED
  260.      version.
  261.  
  262.      The latest version of DM can always be downloaded from  DataPoint!, in
  263.      addition to many of the commercial online services.
  264.  
  265.  
  266.      1.6  Disclaimer
  267.  
  268.      The authors  of  DM make no warranty as to the contents of this manual
  269.      or the accompanying software.  Although every  effort has been made to
  270.      insure that the manual is accurate and the software is  reliable,  the
  271.      authors of DM cannot be held responsible for any damages incurred from
  272.      the use of this product.
  273.  
  274.  
  275.      1.7  Technical Support
  276.  
  277.      Technical  support for DoorMaster can  be obtained by sending a letter
  278.      via U.S. Mail  to  the address  listed  on  the  cover  page  of  this
  279.      document, by  calling  my  BBS,  DataPoint!, at  314-281-4707,  or  by
  280.      e-mailing  me on most of the commercial online services.  A list of my
  281.      userid's for various services are on the cover page of this document.
  282.  
  283.      VOICE CALLS ARE NOT RECOMMENDED AND MAY NOT BE ACCEPTED.
  284.  
  285.  
  286.      1.8  Bugs And Suggestions
  287.  
  288.      If you find any bugs or things that just don't look quite right in DM,
  289.      PLEASE report  them so  that they  can  be  fixed!  Enclosed  in  this
  290.      archive you will find a file named BUG.FRM.  When you find a bug, fill
  291.      out this  form  and  return it  to  me.  Include  as  much  detail  as
  292.      possible.
  293.  
  294.      
  295.      
  296.      
  297.      DoorMaster v5.2.1                                               Page 2
  298.  
  299.      
  300.      If the bug appears to be serious, include the contents of your DMx.CFG
  301.      file, along with your command line.  Also, there is a  special command
  302.      line parameter, /DEBUG, that allows DM to help me when trying to track
  303.      down  bugs.  Run DM in the same manner that you  did when you got  the
  304.      bug, but add "/DEBUG"  to the  end  of  your  command line.  This will
  305.      cause  DM  to  write helpful  debugging  information  to a file called
  306.      DEBUG.RPT in the current directory.  Please  print this file  and mail
  307.      it to me, along with BUG.FRM.  A sample command line is:
  308.  
  309.      ┌────────────────────────────────────────────────────────────────────┐
  310.      │ C>dm /f=xbbs /t=pcb14 /debug                                       │
  311.      └────────────────────────────────────────────────────────────────────┘
  312.  
  313.      If you ever have any suggestions as to  features you would  like added
  314.      to DM, fill out the enclosed form, SUG.FRM, and return it to me.
  315.  
  316.  
  317.      1.9  Version Numbering Scheme
  318.  
  319.      Version numbers are determined using the following scheme:
  320.  
  321.         n.n.n
  322.         │ │ │
  323.         │ │ │
  324.         │ │ │
  325.         │ │ └─────────── incremented on bug fixes
  326.         │ └───────────── incremented on feature updates
  327.         └─────────────── incremented on major revisions
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.      
  354.      
  355.      
  356.      DoorMaster v5.2.1                                               Page 3
  357.  
  358.      
  359.                          Chapter 2: Software Supported
  360.  
  361.      2.1  List of Supported Software and Their Modes
  362.  
  363.      Software                        DoorType               Mode
  364.      -----------------------------------------------------------
  365.      2AM-BBS                         2AM                    BOTH
  366.      Auntie BBS                      AUNTIE                 BOTH
  367.      Batch File Mode (DOOR.BAT)      BATCH:<filename>       TO
  368.      B.H. Forbes                     FORBES                 TO
  369.      DoorWay 1.43 (Short DOOR.SYS)   DW143                  TO
  370.      DoorWay 2.00 (Long DOOR.SYS)    DW or DW200            TO
  371.      BBSX                            BBSX:<parms>           FROM
  372.      EIS-PC                          EIS                    BOTH
  373.      Emulex and FCP/Emulex           EMULEX                 BOTH
  374.      Feathernet                      FNET                   BOTH
  375.      Fido BBS                        FIDO                   BOTH
  376.      Force! (tm)                     FORCE                  BOTH
  377.      FoReM                           FOREM                  BOTH
  378.      Forum-PC 2.5+                   FORUM                  BOTH
  379.      GAP Communications              GAP                    BOTH
  380.      GT Power Host                   GT                     BOTH
  381.      Genesis Deluxe                  GENESIS                BOTH
  382.      Magpie                          MAGPIE                 BOTH
  383.    | Maximus 2.0                     MAX                    BOTH
  384.      Milton GameWorks                MGW                    TO
  385.      ModuleX                         MODULEX                BOTH
  386.      NoChange BBS                    NOCHANGE:<parms>       FROM
  387.      Odessey BBS                     ODESSEY                BOTH
  388.      Omegacom BBS                    OMEGA                  BOTH
  389.      Opus-CBCS                       OPUS                   BOTH
  390.      Parameter Mode                  PARMS:<parms>          FROM
  391.      PCBoard 12.x                    PCB12                  BOTH
  392.      PCBoard 14.x                    PCB14                  BOTH
  393.      PCBoard 14.x Custom Mode        PCB14C                 TO
  394.      PCBoard 14.x Advanced Mode      PCB14ADV               TO
  395.      Phoenix RCS                     PHOENIX                BOTH
  396.      PILOT BBS                       PILOT                  BOTH
  397.      Professional OLEcom             OLECOM                 BOTH
  398.      QuickBBS                        QBBS                   BOTH
  399.      RBBS-PC 15.x                    RBBS15                 TO
  400.      RBBS-PC 16.x/17.x               RBBS                   BOTH
  401.      RemoteAccess                    RA                     BOTH
  402.      RyBBS                           RYBBS                  BOTH
  403.      Sapphire BBS                    SAPPHIRE               BOTH
  404.      Searchlight BBS                 SLBBS                  BOTH
  405.      Spitfire BBS                    SPITFIRE               BOTH
  406.      SuperBBS                        SBBS                   BOTH
  407.      TAG BBS                         TAG                    BOTH
  408.      Telegard BBS                    TELEGARD               BOTH
  409.      TP-Board                        TPBOARD                BOTH
  410.      WildCat! 1.xx                   WC1                    BOTH
  411.      WildCat! 2.xx                   WC2                    BOTH
  412.      
  413.      
  414.      
  415.      DoorMaster v5.2.1                                               Page 4
  416.  
  417.      
  418.      WildCat! 3.xx                   WC3                    BOTH
  419.      WWIV                            WWIV                   BOTH
  420.      WWIV with aliases               WWIV-ALIAS             FROM
  421.      XBBS                            XBBS                   BOTH
  422.      DCI                             DCI                    BOTH
  423.      MaxiHost                        MAXIHOST               BOTH
  424.      Osiris                          OSIRIS                 BOTH
  425.      Executive Host                  EXECHOST               BOTH
  426.  
  427.      Mode Legend: 'TO' means that DM only converts to this software; 'FROM'
  428.      means that DM only converts from this software; 'BOTH' means  that  DM
  429.      converts both to and from this software.
  430.  
  431.  
  432.      2.2  If Your BBS Package Isn't Supported
  433.  
  434.      PLEASE fill out the SUG.FRM and let me know!  If possible, also please
  435.      include the name and formats of the door data file.
  436.  
  437.      Note that if your BBS makes use of a DORINFOx.DEF,  but does  not have
  438.      it's  own  doortype  built  into  DM,  you  can use  the  doortype  of
  439.      "DEFAULT".  Please let me know about this so that I  can give  it it's
  440.      own doortype.
  441.  
  442.  
  443.  
  444.  
  445.  
  446.  
  447.  
  448.  
  449.  
  450.  
  451.  
  452.  
  453.  
  454.  
  455.  
  456.  
  457.  
  458.  
  459.  
  460.  
  461.  
  462.  
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.      
  472.      
  473.      
  474.      DoorMaster v5.2.1                                               Page 5
  475.  
  476.      
  477.                                 Chapter 3: Usage
  478.  
  479.      3.1  Configuration
  480.  
  481.      Before running DM, you may want to setup a configuration file for each
  482.      node of your system, although  it is  not required.  The  data in this
  483.      file is ONLY used if the door exit file you are converting from cannot
  484.      supply your BBS name, your communications port, and your name.
  485.  
  486.      If you do not create this  file, and your BBS  cannot supply the above
  487.      data, DM  will  default  to 'BBS' as  the  BBS  name,  'COM1'  as  the
  488.      communications port, and 'SYSOP' as the sysop name.
  489.  
  490.      Invoke DM with  the following command  line to setup the configuration
  491.      for each node:
  492.  
  493.      ┌────────────────────────────────────────────────────────────────────┐
  494.      │ C>DM /CONFIG [/N=<node>]                                           │
  495.      └────────────────────────────────────────────────────────────────────┘
  496.  
  497.      /N is an optional parameter.  If you have  a  single node system, omit
  498.      this parameter.
  499.  
  500.      Technical data concering the actual DMx.CFG files follows:
  501.  
  502.      If you only  have a single  node, the filename will be DM.CFG.  If you
  503.      have multiple nodes, the filenames will be DMx.CFG, where "x" is equal
  504.      to  the  node  number.  These  files  must  be  kept in the  <bbspath>
  505.      directory.
  506.  
  507.      The file is in the following format:
  508.  
  509.      ┌────────────────────────────────────────────────────────────────────┐
  510.      │ *** DoorMaster vn.n.n Config ***                                   │
  511.      │ DataPoint!                                                         │
  512.      │ COM1                                                               │
  513.      │ MICHAEL                                                            │
  514.      │ OTTO                                                               │
  515.      └────────────────────────────────────────────────────────────────────┘
  516.  
  517.      Line 1 is used internally by DM and SHOULD NOT be modified.
  518.  
  519.      Line 2 contains your BBS name.
  520.  
  521.      Line 3 contains the COM port  for  the  node this file is created for.
  522.      If this is a local node, this parameter can be COM0.
  523.  
  524.      Line 4 contains the first name of the sysop, in all capital letters.
  525.  
  526.      Line 5 contains the last name of the sysop, in all capital letters.
  527.  
  528.  
  529.  
  530.      
  531.      
  532.      
  533.      DoorMaster v5.2.1                                               Page 6
  534.  
  535.      
  536.      3.2  Conversion Command Line Format
  537.  
  538.      The command line format for using DM normally is described below.
  539.  
  540.      ┌────────────────────────────────────────────────────────────────────┐
  541.      │ C>DM /F=<your_bbs_package> /T=<door_you_want_to_run>               │
  542.      │   [/BP=<bbspath>] [/DP=<doorpath>] [/N=<node>] [/LB=<bps>]         │
  543.      │   [/TL=<hh:mm-hh:mm>] [/FOSSIL]                                    │
  544.      └────────────────────────────────────────────────────────────────────┘
  545.  
  546.      /F=<your_bbs_package>  is  the type of BBS  you  are  converting from.
  547.      Refer  to page 4, the doortype column, for  a list of valid doortypes.
  548.      Note that if you want to convert from a  BBS  that uses a DORINFOx.DEF
  549.      "standard" file and  there is no DM doortype for your BBS package, you
  550.      may supply the  word DEFAULT for  this parameter, and let me know more
  551.      information  about your BBS  package  so I  can support it  in  future
  552.      versions.
  553.  
  554.      /T=<door_you_want_to_run> is the type of BBS you want  to  convert to.
  555.      Refer  to page  4, the  doortype  column,  for  a  list of  the  valid
  556.      doortypes.  Note  that  if  you  are   converting  to  a  DORINFOx.DEF
  557.      "standard" file and there is no  DM  doortype for  the BBS package you
  558.      want  to  convert  to,  you  may supply  the  word  DEFAULT  for  this
  559.      parameter,  and let  me  know  more  about  the  BBS  package  you are
  560.      coverting to so I can support it in future versions.
  561.  
  562.      /BP=<bbspath> is the path where your  BBS system files and the DMx.CFG
  563.      file are stored.  If you are running DM  from your BBS directory,  you
  564.      can leave this parameter off.
  565.  
  566.      /DP=<doorpath> is the path where the particular door that you want  to
  567.      run is stored.  This  is the path  where  DM will write the  files  it
  568.      produces.  If  you are  running DM from your  door  directory, you can
  569.      leave this parameter off.
  570.  
  571.      /N=<node>  is  the  node number that DM  will use when reading the BBS
  572.      data files, and it's own DMx.CFG file.  This is an optional parameter;
  573.      if you are running a single-node system, leave this off.
  574.  
  575.      /LB=<bps> is  the BPS rate  that  you have  your  communications  port
  576.      locked to.  This is an optional  parameter; if you don't have your BPS
  577.      rate locked, leave this off.  Use caution when locking the BPS rate to
  578.      38400,  as  many BBS packages do not  yet support it and  DM  may  not
  579.      operate properly if  you  are  trying  to  convert  to  one  of  these
  580.      packages.
  581.  
  582.      /TL=<hh:mm-hh:mm> activates DM's  Time-Lock feature.  Time-Lock allows
  583.      you to lock  a  door for  certain time range.  If someone tries to use
  584.      the door during the  time range that it is locked, they will receive a
  585.      message  telling them that  the  door is  locked and informing them of
  586.      when it will be unlocked.  DM writes a zero-length file  called DM.LOK
  587.      if the door is locked.  You can check for the existance of the file in
  588.      your door batch file to determine whether to load the door or not.  An
  589.      
  590.      
  591.      
  592.      DoorMaster v5.2.1                                               Page 7
  593.  
  594.      
  595.      example follows:
  596.  
  597.      ┌────────────────────────────────────────────────────────────────────┐
  598.      │ @echo off                                                          │
  599.      │ dm /f=qbbs /t=pcb14 /dp=\doors\ /tl=15:00-20:00                    │
  600.      │ if exist dm.lok goto end                                           │
  601.      │                                                                    │
  602.      │ :loaddoor                                                          │
  603.      │   cd \doors                                                        │
  604.      │   door.exe door.cfg                                                │
  605.      │   goto end                                                         │
  606.      │                                                                    │
  607.      │ :end                                                               │
  608.      │   cd \qbbs                                                         │
  609.      │   if exist dm.lok del dm.lok                                       │
  610.      └────────────────────────────────────────────────────────────────────┘
  611.  
  612.      /FOSSIL  is used to  tell  DM that  the  FOSSIL  is hot.  This  is  an
  613.      optional parameter that currently  only  applies if you are writing to
  614.      one of the doortypes that uses a DORINFOx.DEF  file.  The last line of
  615.      this  normally contains a  -1 if the FOSSIL is hot, a 0 otherwise.  If
  616.      you  include this command  line parameter, a -1 will be written to the
  617.      DORINFOx.DEF file.
  618.  
  619.  
  620.      3.3  Using the Lookup Table
  621.  
  622.      ┌────────────────────────────────────────────────────────────────────┐
  623.      │ C>DM @<doorid>                                                     │
  624.      └────────────────────────────────────────────────────────────────────┘
  625.  
  626.      DM now has a feature that allows you to store your  command lines in a
  627.      lookup  table.  The name of the file  is DM.TBL.  DM expects this file
  628.      to exist in the directory you are in when you invoke DM.  This feature
  629.      comes in handy  if you use the  same  command line for several  doors,
  630.      such as writing the data files for all PCBoard doors to C:\PCB instead
  631.      of to the actual door path, etc.
  632.  
  633.      NOTE: Make sure you do NOT put a space between @ and <doorid>!
  634.  
  635.      The format of this file is as follows:
  636.  
  637.      ┌────────────────────────────────────────────────────────────────────┐
  638.      │ ;Name               Command Line                                   │
  639.      │ ;----------------------------------------------------------------- │
  640.      │ <doorid>            <command line>                                 │
  641.      └────────────────────────────────────────────────────────────────────┘
  642.  
  643.      <doorid> begins  in  column 1,  <command  line> begins  in  column 20.
  644.      Lines beginning with a  semi-colon  (;)  are treated  as  comments.  A
  645.      sample DM.TBL is include in this archive.
  646.  
  647.      NOTE:  This feature only works in REGISTERED versions.
  648.      
  649.      
  650.      
  651.      DoorMaster v5.2.1                                               Page 8
  652.  
  653.      
  654.  
  655.  
  656.      3.4  PCBoard Advanced Mode Setup
  657.  
  658.      ┌────────────────────────────────────────────────────────────────────┐
  659.      │ C>DM /PCBSETUP=<pcbpath>                                           │
  660.      └────────────────────────────────────────────────────────────────────┘
  661.  
  662.      NOTE: THIS FEATURE MAY  BE REMOVED FROM FUTURE VERSIONS DUE TO LIMITED
  663.      USE IN TODAY'S BBS WORLD.  COMMENTS ARE APPRECIATED.
  664.  
  665.      This will cause DM to  invoke the setup mode for PCBoard 14.x Advanced
  666.      Mode  use.  You  will  be  display a menu that allows  you  to  create
  667.      various
  668.      PCBoard  14.x files.  You must first create the  [pcbpath]  directory,
  669.      and the subdirectories MAIN  and  GEN under that  directory.  Refer to
  670.      the  section   "Notes   on  PCBoard  14.x  Advanced   Mode"  for  more
  671.      information.
  672.  
  673.      NOTE: This feature is generally not required for most PCBoard doors to
  674.      run, and may be dropped in future versions of DM!
  675.  
  676.  
  677.      3.5  Locking the BPS on a DORINFO1.DEF File
  678.  
  679.      ┌────────────────────────────────────────────────────────────────────┐
  680.      │ C>DM /LOCK=<lockedbps> [/N=<node>]                                 │
  681.      └────────────────────────────────────────────────────────────────────┘
  682.  
  683.      NOTE: THIS FEATURE MAY  BE DROPPED FROM FUTURE VERSIONS DUE TO LIMITED
  684.      USE  IN  TODAY'S  BBS  WORLD,  AS  MOST PACKAGES SUPPORT  BPS  LOCKING
  685.      INTERNALLY.  COMMENTS ARE APPRECIATED.
  686.  
  687.      This mode only works for BBS packages that make  use of a DORINFOx.DEF
  688.      file.  This will read the DORINFOx.DEF file and insert the value
  689.      contained in the <lockedbps> parameter as the baud  rate  in the file.
  690.      Note that in local mode, a baud rate of 0 is always used.
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.      
  708.      
  709.      
  710.      DoorMaster v5.2.1                                               Page 9
  711.  
  712.      
  713.      3.6  Registering Your Copy
  714.  
  715.      ┌────────────────────────────────────────────────────────────────────┐
  716.      │ C>DM /REGISTER                                                     │
  717.      └────────────────────────────────────────────────────────────────────┘
  718.  
  719.      This puts DM into registration mode.  You  will be  prompted  for your
  720.      REGISTRATION  NAME  and  SNP.  These   are   obtained  from   me  upon
  721.      registration of the  program.  Refer to section 1.5, "Distribution and
  722.      Registration Policy" for information on registering.  The registration
  723.      data  is  written  to  the  DM.EXE  file in  an encrypted format.  Any
  724.      attempts to modify the registration data in  DM.EXE using a hex editor
  725.      will  cause  DM  to display an "Illegal  copy, terminating program..."
  726.      message when it is run.
  727.  
  728.  
  729.      3.7  Using the Help Facility
  730.  
  731.      ┌────────────────────────────────────────────────────────────────────┐
  732.      │ C>DM /?                                                            │
  733.      │                                                                    │
  734.      │  - or -                                                            │
  735.      │                                                                    │
  736.      │ C>DM /HELP                                                         │
  737.      └────────────────────────────────────────────────────────────────────┘
  738.  
  739.      This  causes  DM to  display brief  instructions for  usage.  Use  the
  740.      cursor keys (Up, Down, PgUp,  PgDn, Home, End) to page back  and forth
  741.      in the text.  Press Esc to exit.
  742.  
  743.      There are also  some  hidden, novelty, commands in the help  facility.
  744.      Feel free to experiment by pressing other keys.
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.      
  767.      
  768.      
  769.      DoorMaster v5.2.1                                              Page 10
  770.  
  771.      
  772.                      Chapter 4: Notes on Supported Software
  773.  
  774.      This section contains brief notes  on each software  package supported
  775.      by DM.
  776.  
  777.  
  778.      4.1  2AM-BBS (2AM)
  779.  
  780.      The  file  read/created  when  translating  to  or  from  2AM-BBS  is:
  781.      JUMPER.DAT
  782.  
  783.  
  784.      4.2  Auntie BBS (AUNTIE)
  785.  
  786.      The  file  read/created  when translating to  or  from Auntie BBS  is:
  787.      AUNTIE.SYS.  This   file  is  the  same   format  as  a  PCBoard  12.x
  788.      PCBOARD.SYS.
  789.  
  790.  
  791.      4.3  Batch File Mode (DOOR.BAT) (BATCH:<filename>)
  792.  
  793.      This option allows you to have DM write a  batch file  called DOOR.BAT
  794.      that will pass a program various parameters.  This allows you to use
  795.      program that require  baud  rate,  user  name,  etc.,  as command line
  796.      parameters and your BBS program cannot pass these parameters.
  797.  
  798.      DOOR.BAT contains one line.  It simply writes out the batch file  name
  799.      that  you gave DM on  the  command  line, along with node number, baud
  800.      rate, communications port,  time left,  graphics mode, first name, and
  801.      last name.  The format of DOOR.BAT is:
  802.  
  803.      ┌────────────────────────────────────────────────────────────────────┐
  804.      │ FILENAME.BAT <node> <bps> <comport> <timeleft> <graphics>          │
  805.      │   <firstname> <lastname>                                           │
  806.      └────────────────────────────────────────────────────────────────────┘
  807.  
  808.      An example of  how to use it  follows.  Lets  assume that TW.BAT needs
  809.      the bps rate  and  node  number, respectively, given as  command  line
  810.      parameters.  The  following would be  your initial  batch  file; we'll
  811.      call it TWLOAD.BAT.
  812.  
  813.      ┌────────────────────────────────────────────────────────────────────┐
  814.      │ @echo off                                                          │
  815.      │ dm /f=qbbs /t=batch:tw /dp=\tw\                                    │
  816.      │ door.bat                                                           │
  817.      └────────────────────────────────────────────────────────────────────┘
  818.  
  819.      DOOR.BAT  would  then  load  TW.BAT,  passing  it  all  the  parmeters
  820.      described above as %1 %2 %3 %4 %5 %6 %7.  TW.BAT would look like this:
  821.  
  822.  
  823.  
  824.  
  825.      
  826.      
  827.      
  828.      DoorMaster v5.2.1                                              Page 11
  829.  
  830.      
  831.      ┌────────────────────────────────────────────────────────────────────┐
  832.      │ @echo off                                                          │
  833.      │ cd \tw                                                             │
  834.      │ tw.exe %2 %1                                                       │
  835.      │ cd \qbbs                                                           │
  836.      │ if exist door.bat del door.bat                                     │
  837.      └────────────────────────────────────────────────────────────────────┘
  838.  
  839.  
  840.      4.4  B.H. Forbes (FORBES)
  841.  
  842.      The file created when translating to B.H. Forbes is: USERFILE.
  843.  
  844.  
  845.      4.5  BBSX (BBSX:<parms>)
  846.  
  847.      The  conversion process  from BBSX  is  a  little different  than  the
  848.      others.  This is  because BBSX  passes  DOS "replacable parameters" to
  849.      the door
  850.      batch  file.  Your command line  will look like  the  following.  Note
  851.      that all data beginning with "%" are DOS "replacable parameters".
  852.  
  853.      ┌────────────────────────────────────────────────────────────────────┐
  854.      │ C>DM /F=BBSX:%2,%3,%5,%6,%8,%9 /T=<doortype> [/BP=<bbspath>]       │
  855.      │   [/DP=<doorpath>] [/N=<node>] [/LB=<bps>] [/TL=<hh:mm-hh:mm>]     │
  856.      │   [/FOSSIL]                                                        │
  857.      └────────────────────────────────────────────────────────────────────┘
  858.  
  859.      The BBSX "replacable parameters" used by DM are:
  860.  
  861.      ┌────────────┬───────────────────────────────────────────────────────┐
  862.      │ Parameter  │ BBSX Data                                             │
  863.      ├────────────┼───────────────────────────────────────────────────────┤
  864.      │ %2         │ COM port (1 or 2)                                     │
  865.      │ %3         │ baud rate (300,1200,2400,9600)                        │
  866.      │ %5         │ first name                                            │
  867.      │ %6         │ last name                                             │
  868.      │ %8         │ security level (1-999)                                │
  869.      │ %9         │ time left in minutes (1-1440)                         │
  870.      └────────────┴───────────────────────────────────────────────────────┘
  871.  
  872.  
  873.      4.6  DoorWay (DW143, DW, DW200)
  874.  
  875.      The  files  created  when  translating  to   DoorWay   are:  DOOR.SYS,
  876.      GRAPHICS.SYS (explained below).  With the DW143 module,
  877.      the DOOR.SYS is  the  short style.  With the DW  or DW200 module,  the
  878.      DOOR.SYS is the long style, like GAP's.
  879.  
  880.      Note: DW and DW200 are identical in this version.
  881.  
  882.      When you  translate to  either of the  DoorWay modes, DM will write  a
  883.      file called GRAPHICS.SYS, in addition to the DOOR.SYS, if the user has
  884.      
  885.      
  886.      
  887.      DoorMaster v5.2.1                                              Page 12
  888.  
  889.      
  890.      ANSI graphics on.  This is useful because it  will  allow you  to have
  891.      ANSI menus if you use the menu mode of DoorWay.  An example follows:
  892.  
  893.      ┌────────────────────────────────────────────────────────────────────┐
  894.      │ @echo off                                                          │
  895.      │ dm /f=qbbs /t=dw /dp=\doors\                                       │
  896.      │ if exist graphics.sys goto ansi                                    │
  897.      │                                                                    │
  898.      │ :noansi                                                            │
  899.      │   doorway sys /r:^k /g:off /i:menu.asc                             │
  900.      │   goto end                                                         │
  901.      │                                                                    │
  902.      │ :ansi                                                              │
  903.      │   doorway sys /r:^k /g:on /i:menu.ans                              │
  904.      │                                                                    │
  905.      │ :end                                                               │
  906.      │   cd \qbbs                                                         │
  907.      │   if exist graphics.sys del graphics.sys                           │
  908.      └────────────────────────────────────────────────────────────────────┘
  909.  
  910.  
  911.      4.7  EIS-PC (EIS)
  912.  
  913.      The  file   read/created  when  converting  to  or  from  EIS-PC   is:
  914.      DORINFO1.DEF.
  915.  
  916.  
  917.      4.8  Emulex and FCP/Emulex (EMULEX)
  918.  
  919.      The file  read/created when converting to or from Emulex or FCP/Emulex
  920.      is: PCBOARD.SYS.  This is a PCBoard 12.x compatible file.
  921.  
  922.  
  923.      4.9  Fido BBS (FIDO)
  924.  
  925.      The file  read/created  when  converting  to  or  from  Fido  BBS  is:
  926.      LASTUSER.BBS.
  927.  
  928.  
  929.      4.10  Feathernet (FNET)
  930.  
  931.      The  file  read when converting from  Feathernet is: PCBOARD.SYS.  The
  932.      files created  when converting to Feathernet  are: PCBOARD.SYS, USERS.
  933.      These files are the same format as PCBoard 14.x files.
  934.  
  935.  
  936.      4.11  Force! (tm) (FORCE)
  937.  
  938.      The  file read/created  when  converting  to  or from  Force! (tm) is:
  939.      DOOR.SYS.  This file is the same format as GAP's file.
  940.  
  941.  
  942.  
  943.      
  944.      
  945.      
  946.      DoorMaster v5.2.1                                              Page 13
  947.  
  948.      
  949.      4.12  FoReM (FOREM)
  950.  
  951.      The  file  read/created  when  converting  to   or   from  FoReM   is:
  952.      DORINFO1.DEF.
  953.  
  954.  
  955.      4.13  Forum-PC 2.5+ (FORUM)
  956.  
  957.      The file  read/created  when converting  to or from Forum-PC  2.5+ is:
  958.      USERINFO.TXT.  This is the same format as the Milton GameWorks file.
  959.  
  960.  
  961.      4.14  GAP Communications (GAP)
  962.  
  963.      The file read when  converting  from  GAP Communications is: DOOR.SYS.
  964.      The files created when converting to GAP Communications are: DOOR.SYS,
  965.      GAPBBS.CNF.
  966.  
  967.  
  968.      4.15  GT Power Host (GT)
  969.  
  970.      The file read/created  when converting to  or  from GT  Power Host is:
  971.      GTUSER.BBS.
  972.  
  973.  
  974.      4.16  Genesis Deluxe (GENESIS)
  975.  
  976.      The file read/created when converting to or  from  Genesis Deluxe  is:
  977.      CALLINFO.BBS.
  978.  
  979.  
  980.      4.17  Magpie (MAGPIE)
  981.  
  982.      The file read/created when converting to or from  Magpie is: DOOR.SYS.
  983.      The format of the file is the same as the GAP file.
  984.  
  985.  
  986.    | 4.18  Maximus 2.0 (MAX)
  987.  
  988.    | The file  read/created when  converting  to  or  from Maximus 2.0  is:
  989.    | DORINFO1.DEF.  Maximus  2.0 must be set  to  write  out a DORINFO1.DEF
  990.    | file when converting from it.
  991.  
  992.  
  993.      4.19  Milton GameWorks (MGW)
  994.  
  995.      The file created when converting to Milton GameWorks is: USERINFO.TXT
  996.  
  997.  
  998.  
  999.  
  1000.  
  1001.  
  1002.      
  1003.      
  1004.      
  1005.      DoorMaster v5.2.1                                              Page 14
  1006.  
  1007.      
  1008.      4.20  ModuleX (MODULEX)
  1009.  
  1010.      The  file  read/created   when  converting  to  or  from  ModuleX  is:
  1011.      NUMBER.TXT.  This  is  the same format as the Odessey file.  Note that
  1012.      ModuleX and
  1013.      Odessey are created by the same author, ModuleX being the newer of the
  1014.      two.
  1015.  
  1016.  
  1017.      4.21  NoChange BBS (NOCHANGE:<parms>)
  1018.  
  1019.      The conversion process from NoChange  BBS is  a little  different than
  1020.      the others.  Since NoChange BBS data is stored in "memory variables",
  1021.      you must pass certain  information on the command line.  Your  command
  1022.      line will  be in the following  format.  Note  that the data beginning
  1023.      with "&&" are the NoChange BBS "memory variables"
  1024.  
  1025.      ┌────────────────────────────────────────────────────────────────────┐
  1026.      │ C>DM /F=NOCHANGE:&&FIRST,&&LAST,&&BAUD,&&LEFTTIME,&&PORT,&&ANSI    │
  1027.      │   /T=<doortype> [/BP=<bbspath>] [/DP=<doorpath>] [/N=<node>]       │
  1028.      │   [/LB=<bps>] [/TL=<hh:mm-hh:mm>] [/FOSSIL]                        │
  1029.      └────────────────────────────────────────────────────────────────────┘
  1030.  
  1031.  
  1032.      4.22  Odessey BBS (ODESSEY)
  1033.  
  1034.      The  file  read/created  when converting  to  or  from Odessey BBS is:
  1035.      NUMBER.TXT.  Read the comments in the ModuleX notes above.
  1036.  
  1037.  
  1038.      4.23  Omegacom BBS (OMEGA)
  1039.  
  1040.      The  file read/created  when  converting  to or from Omegacom  BBS is:
  1041.      DORINFO.DEF.
  1042.  
  1043.  
  1044.      4.24  Opus-CBCS (OPUS)
  1045.  
  1046.      The  file  read/created  when  converting  to  or from  Opus-CBCS  is:
  1047.      LASTUSER.BBS.
  1048.  
  1049.  
  1050.      4.25  Parameter Mode (PARMS:<parms>)
  1051.  
  1052.      Parameter Mode is a unique feature of DM.  It  allows you to pass door
  1053.      data on the command line rather than reading it from a door data
  1054.      file.  This comes in handy if your BBS program is able to pass command
  1055.      line parameters, but  does not  create a door data file.  Your command
  1056.      line will look like the following.
  1057.  
  1058.  
  1059.  
  1060.  
  1061.      
  1062.      
  1063.      
  1064.      DoorMaster v5.2.1                                              Page 15
  1065.  
  1066.      
  1067.      ┌────────────────────────────────────────────────────────────────────┐
  1068.      │ C>DM /F=PARMS:<first>,<last>,<comport>,<bps>,<timeleft>,           │
  1069.      │   <seclevel>,<graphics> /T=<doortype> [/BP=<bbspath>]              │
  1070.      │   [/DP=<doorpath>] [/N=<node>] [/LB=<bps>] [/TL=<hh:mm-hh:mm>]     │
  1071.      │   [/FOSSIL]                                                        │
  1072.      └────────────────────────────────────────────────────────────────────┘
  1073.  
  1074.      <first> is the user's first name.
  1075.  
  1076.      <last> is the user's last name.
  1077.  
  1078.      <comport> is the communications port being used.  Note that it is just
  1079.      a number, such as 0, 1, or 2 and does not have COM preceding it.
  1080.  
  1081.      <bps> is the baud rate.
  1082.  
  1083.      <timeleft> is the user's time left in minutes.
  1084.  
  1085.      <seclevel> is the user's security level.
  1086.  
  1087.      <graphics> is  the  graphics mode of the  user.  It  can  be 0 for  no
  1088.      graphics, or 1 for graphics.
  1089.  
  1090.      You will  need to use DOS  "replacable parameters"  on  the  actual DM
  1091.      command line.
  1092.  
  1093.  
  1094.      4.26  PCBoard 12.x (PCB12)
  1095.  
  1096.      The file read when  converting from PCBoard 12.x is: PCBOARD.SYS.  The
  1097.      files created when converting to PCBoard 12.x are: PCBOARD.SYS, USERS,
  1098.      PCBOARD.DAT.
  1099.  
  1100.  
  1101.      4.27  PCBoard 14.x (PCB14)
  1102.  
  1103.      The file read when converting from PCBoard 14.x  is: PCBOARD.SYS.  The
  1104.      files created when converting to PCBoard 14.x are: PCBOARD.SYS,
  1105.      USERS,  PCBOARD.DAT.  Read the below notes  concerning the  Custom and
  1106.      Advanced modes for special applications, such as ProKit doors, etc.
  1107.  
  1108.  
  1109.      4.28  PCBoard 14.x Custom Mode (PCB14C)
  1110.  
  1111.      The PCBoard  14.x Custom Mode is identical to the regular PCBoard 14.x
  1112.      mode, but it will not create a PCBOARD.DAT file.  Instead, use the
  1113.      supplied PCB14.DAT, copy it to PCBOARD.DAT, and  customize it to  your
  1114.      tastes.  I have  fully commented  the  PCB14.DAT file included in this
  1115.      archive.  Make sure you remove the comments from the copy you will  be
  1116.      using with DM!  The PCBSETUP.EXE utility included in  the PCBoard 14.x
  1117.      *DEMO* package  also  comes in  handy.  If  you  need  a copy  of this
  1118.      utility,  feel  free to  contact  me.  I  can't  include  it  in  this
  1119.      DoorMaster  package  because  it  is  a   copyrighted  work  of  Clark
  1120.      
  1121.      
  1122.      
  1123.      DoorMaster v5.2.1                                              Page 16
  1124.  
  1125.      
  1126.      Development Company.
  1127.  
  1128.  
  1129.      4.29  PCBoard 14.x Advanced Mode (PCB14ADV)
  1130.  
  1131.      NOTE: THIS FEATURE MAY BE REMOVED FROM FUTURE  VERSIONS DUE TO LIMITED
  1132.      USE IN TODAY'S BBS WORLD.  COMMENTS ARE APPRECIATED.
  1133.  
  1134.      The PCBoard  14.x  Advanced mode is  unique.  You  must  first use the
  1135.      PCBSETUP mode to create all of your PCBoard 14.x data files.
  1136.      This mode is only used if you need to maintain a COMPLETE PCBoard 14.x
  1137.      file/directory  structure.  The  only situation  where  I can see this
  1138.      mode  being  used would  be  if you wanted  to  run  ProDoor  under  a
  1139.      non-PCBoard BBS.  When  run  in PCBoard 14.x  Advanced mode,  DM  will
  1140.      create a PCBOARD.SYS file and maintain a USERS  file,  as PCBoard 14.x
  1141.      would do.  It will scan the existing USERS file for the user name, and
  1142.      if not found, will add a  record  for  him/her.  For  the  PCBOARD.DAT
  1143.      file,  you  must  use   the  supplied  PCB14.DAT   file,  copy  it  to
  1144.      PCBOARD.DAT, and customize  it  to your tastes.  You will  need to put
  1145.      PCBOARD.DAT in your PCBoard 14.x "artificial" directory (the directory
  1146.      you use  as <doorpath>.  I have  fully  commented  the  PCB14.DAT file
  1147.      included in this archive.  Make  sure you remove the comments from the
  1148.      copy you will be using with DM!
  1149.  
  1150.  
  1151.      4.30  Phoenix RCS (PHOENIX)
  1152.  
  1153.      The file  read/created  when  converting to or  from  Phoenix  RCS is:
  1154.      INFO.BBS.
  1155.  
  1156.  
  1157.      4.31  PILOT BBS (PILOT)
  1158.  
  1159.      The  file  read/created  when  converting to  or from  PILOT  BBS  is:
  1160.      CHAIN.TXT.  This file is in the same format as a standard DORINFO1.DEF
  1161.      file.
  1162.  
  1163.  
  1164.      4.32  Professional OLEcom (OLECOM)
  1165.  
  1166.      The  file  read/created when converting to or from Professional OLEcom
  1167.      is: DORINFO1.DEF.
  1168.  
  1169.  
  1170.      4.33  QuickBBS (QBBS)
  1171.  
  1172.      The  file  read/created  when  converting  to  or  from  QuickBBS  is:
  1173.      DORINFOx.DEF.  Note that "x" is the node  number, or "1"  if you are a
  1174.      single node system.
  1175.  
  1176.  
  1177.  
  1178.  
  1179.      
  1180.      
  1181.      
  1182.      DoorMaster v5.2.1                                              Page 17
  1183.  
  1184.      
  1185.      4.34  RBBS-PC 15.x (RBBS15)
  1186.  
  1187.      The  files created  when converting  to  RBBS-PC  15.x are:  MESSAGES,
  1188.      RBBSxPC.DEF.  Note that "x" is  the  node number, or "-" if  you are a
  1189.      single-node system.
  1190.  
  1191.  
  1192.      4.35  RBBS-PC 16.x/17.x (RBBS)
  1193.  
  1194.      The file read/created when converting to or from RBBS-PC 16.x/17.x is:
  1195.      DORINFOx.DEF.  Note that "x" is the  node number, or "1"  if you are a
  1196.      single node system.
  1197.  
  1198.  
  1199.      4.36  RemoteAccess (RA)
  1200.  
  1201.    | The file  read/created when converting  to  or  from RemoteAccess  is:
  1202.    | DORINFO1.DEF.
  1203.  
  1204.      When  converting from RemoteAccess, users with only AVATAR enabled are
  1205.      treated as ASCII users;  users with  both ANSI and AVATAR enabled  are
  1206.      treated as ANSI users.  This  may  be changed in the  future when more
  1207.      BBS packages support AVATAR.
  1208.  
  1209.    | Note  that you can also use  DM to convert RemoteAccess's DORINFO1.DEF
  1210.    | to a regular DORINFO1.DEF without AVATAR codes.  This is useful if you
  1211.    | have a door that  reads a DORINFO1.DEF, but doesn't  know  what  to do
  1212.    | when it  finds a 2 or 3 as the graphics  type in DORINFO1.DEF.  If you
  1213.    | specify RA for BOTH the from and to DoorType's, it will strip out a  2
  1214.    | or 3 as graphics type,  and use the standard 0=no-ansi, 1=ansi used in
  1215.    | a regular DORINFO1.DEF file.
  1216.  
  1217.  
  1218.      4.37  RyBBS (RYBBS)
  1219.  
  1220.      The file read/created when converting to or from RyBBS is: CURRUSER.x.
  1221.      Note  that "x" is the node number, or "BBS"  if you are a single  node
  1222.      system.
  1223.  
  1224.  
  1225.      4.38  Sapphire BBS (SAPPHIRE)
  1226.  
  1227.      The file  read/created  when  converting  to or from Sapphire  BBS is:
  1228.      SAPPHIRE.DAT.
  1229.  
  1230.  
  1231.      4.39  Searchlight BBS (SLBBS)
  1232.  
  1233.      The file read/created when  converting to or  from Searchlight BBS is:
  1234.      PCBOARD.SYS.  The format of this file is the  same as the PCBoard 12.x
  1235.      file.
  1236.  
  1237.  
  1238.      
  1239.      
  1240.      
  1241.      DoorMaster v5.2.1                                              Page 18
  1242.  
  1243.      
  1244.      4.40  Spitfire BBS (SPITFIRE)
  1245.  
  1246.      The  file  read/created when  converting to  or from Spitfire  BBS is:
  1247.      SFDOORS.DAT.
  1248.  
  1249.  
  1250.      4.41  SuperBBS (SBBS)
  1251.  
  1252.      The  file  read/created  when  converting  to  or  from  SuperBBS  is:
  1253.      DORINFOx.DEF.  Note that "x" is the node  number,  or "1" if you are a
  1254.      single node system.
  1255.  
  1256.  
  1257.      4.42  TAG BBS (TAG)
  1258.  
  1259.      The file read/created when converting to or from TAG BBS is: DOOR.SYS.
  1260.      The format of the file is the same as the GAP file.
  1261.  
  1262.  
  1263.      4.43  Telegard BBS (TELEGARD)
  1264.  
  1265.      The file read/created when  converting  to or from  Telegard  BBS  is:
  1266.      DOOR.SYS.  The format of the file is the same as the GAP file.
  1267.  
  1268.  
  1269.      4.44  TP-Board (TPBOARD)
  1270.  
  1271.      The  file  read/created  when  converting  to  or  from  TP-Board  is:
  1272.      DORINFO1.DEF.
  1273.  
  1274.  
  1275.      4.45  WildCat! (WC1, WC2, WC3)
  1276.  
  1277.      The file read/created when converting to or from WildCat! 1.xx or 2.xx
  1278.      is: CALLINFO.BBS.
  1279.  
  1280.      The file read/created when converting to  or  from  WildCat! 3.xx  is:
  1281.      DOOR.SYS (long style).
  1282.  
  1283.  
  1284.      4.46  WWIV (WWIV, WWIV-ALIAS)
  1285.  
  1286.      The file  read when converting WWIV  is: CHAIN.TXT.  The files created
  1287.      when converting  to  WWIV are: CHAIN.TXT, DOOR.SYS (see notes  in next
  1288.      paragraph).
  1289.  
  1290.      NOTE: If you wish to use  the user's  alias instead of the user's real
  1291.      name  from  CHAIN.TXT when converting  from  WWIV, use a  DoorType  of
  1292.      "WWIV-ALIAS" instead of "WWIV".
  1293.  
  1294.      When  converting  to  WWIV  3.xx  series doors, you will have  to  use
  1295.      DoorWay or another I/O redirector to actually run the WWIV door.  This
  1296.      is because WWIV 3.xx  doors normally depend on WWIV to  redirect them;
  1297.      
  1298.      
  1299.      
  1300.      DoorMaster v5.2.1                                              Page 19
  1301.  
  1302.      
  1303.      they  do  not  have  their  own communications  routines  built-in.  A
  1304.      DoorWay DOOR.SYS is created for  your convience so that you don't have
  1305.      to run  DM twice.  Also  note that your  WWIV doors  will most  likely
  1306.      display some "garbage" to  the  user (ascii 3, etc.).  This is because
  1307.      WWIV uses a special color code system that it interprets as it's doing
  1308.      the I/O redirection.  You  will  need to patch your door to remove the
  1309.      special  codes and convert them  to normal ANSI, or recompile the door
  1310.      using a modified COMMON.PAS  that uses regular ANSI instead of  ANSIC.
  1311.      If needed, I  will create a  modified COMMON.PAS that will use regular
  1312.      ANSI and possibly do it's own I/O redirection.
  1313.  
  1314.      If you are using WWIV 4.xx series doors, everything should work fine.
  1315.  
  1316.  
  1317.      4.47  XBBS (XBBS)
  1318.  
  1319.      The  file   read/created   when  converting   to   or  from  XBBS  is:
  1320.      USERINFO.XBS.
  1321.  
  1322.  
  1323.      4.48  DCI (DCI)
  1324.  
  1325.      The file read/created when converting to or from DCI is: DORINFO1.DEF.
  1326.      If  you  are  converting  from DCI, make sure you tell it to  write  a
  1327.      DORINFO1.DEF  style door exit file.  This is done using "5. Parm Type"
  1328.      and a "4" for "DORINFO1.DEF".
  1329.  
  1330.  
  1331.      4.49  MaxiHost (MAXIHOST)
  1332.  
  1333.      The  file  read/created  when  converting  to  or  from  MaxiHost  is:
  1334.      DORINFO1.DEF.  If you are converting from MaxiHost, make sure you tell
  1335.      it to write a DORINFO1.DEF style door exit file.
  1336.  
  1337.  
  1338.      4.50  Osiris (OSIRIS)
  1339.  
  1340.      The  file read/created when converting to or from Osiris is: OUTx.QBS,
  1341.      where "x" is the node number.  When you are converting from Osiris, DM
  1342.      will
  1343.      recognize   your  ORISIS=drive:\path  and  COMx=BAUD_RATE  environment
  1344.      variables and use the values in them.  Note that the DM /BP switch, if
  1345.      used, overrides the ORISIS=drive:\path environment variable.
  1346.  
  1347.  
  1348.  
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.      
  1357.      
  1358.      
  1359.      DoorMaster v5.2.1                                              Page 20
  1360.  
  1361.      
  1362.      4.51  Executive Host (EXECHOST)
  1363.  
  1364.      The file read/created  when converting to  or from Executive  Host is:
  1365.      DORINFO1.DEF.  If  you  are converting from Executive Host,  make sure
  1366.      you tell it to write a DORINFO1.DEF style door exit file.
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.  
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.  
  1398.  
  1399.  
  1400.  
  1401.  
  1402.  
  1403.  
  1404.  
  1405.  
  1406.  
  1407.  
  1408.  
  1409.  
  1410.  
  1411.  
  1412.  
  1413.  
  1414.  
  1415.      
  1416.      
  1417.      
  1418.      DoorMaster v5.2.1                                              Page 21
  1419.  
  1420.      
  1421.                                Chapter 5: Credits
  1422.  
  1423.      The  following is a list  of the various software packages that I have
  1424.      referred to  throughout  this documentation, along with the respective
  1425.      author/company.  If  you  know  the  author/company  of   any  of  the
  1426.      "Unknown"'s, please let me know.
  1427.  
  1428.      Software             Author/Company
  1429.      ---------------------------------------------------------------------
  1430.      2AM-BBS              Unknown
  1431.      Auntie BBS           Wes Meier
  1432.      B.H. Forbes          B.H. (Pat) Forbes
  1433.      BBSX                 Richard B. Levin
  1434.      DoorMaster           Michael P. Otto
  1435.      DoorWay              Marshall Dudley
  1436.      EIS-PC               Justin Langseth
  1437.      Emulex               Sam Brown, Magnus Creel
  1438.      FCP/Emulex           Sam Brown, Magnus Creel
  1439.      Fido BBS             Tom Jennings
  1440.      Force! (tm)          Unknown
  1441.      FoReM                Unknown
  1442.      Forum-PC             Unknown
  1443.      GAP Communications   GAP Development Company
  1444.      GT Power Host        Paul Meiners/P&M Software
  1445.      Genesis Deluxe       Kiriwuth Path
  1446.      Magpie               Steve Manes/Roxy Recorders, Inc.
  1447.    | Maximus 2.0          Scott J. Dudley
  1448.      Milton GameWorks     Larry Pieniazeck
  1449.      ModuleX              Joe Hilinski
  1450.      NoChange BBS         NoChange Software
  1451.      Odessey BBS          Joe Hilinski
  1452.      Omegacom BBS         Unknown
  1453.      Opus-CBCS            Wynn Wagner III
  1454.      PCBoard              Fred Clark/CDC
  1455.      Phoenix RCS          Unknown
  1456.      PILOT BBS            Len Ballard
  1457.      Professional OLEcom  Tom Oleson
  1458.      QuickBBS             The QuickBBS Group
  1459.      RBBS-PC              Tom Mack, Jon Martin, Ken Goosens
  1460.      RemoteAccess         Continental Software
  1461.      RyBBS                Greg Ryan
  1462.      Sapphire BBS         Pinnacle Software
  1463.      Searchlight BBS      Frank LaRosa
  1464.      Spitfire BBS         Mike Woltz/Buffalo Creek Software
  1465.      SuperBBS             Risto Virkkala & Aki Antman
  1466.      TAG BBS              Unknown
  1467.      Telegard BBS         Unknown
  1468.      TP-Board             Jon Schneider
  1469.      WildCat!             Jim Harrer/Mustang Software, Inc.
  1470.      WWIV                 Wayne Bell
  1471.      XBBS                 M. Kimes
  1472.      DCI                  Cassi Nordevald/Nordevald Software
  1473.      MaxiHost             Don Mankin
  1474.      
  1475.      
  1476.      
  1477.      DoorMaster v5.2.1                                              Page 22
  1478.  
  1479.      
  1480.      Osiris               Micro Tech
  1481.      Executive Host       John Wright
  1482.  
  1483.  
  1484.  
  1485.  
  1486.  
  1487.  
  1488.  
  1489.  
  1490.  
  1491.  
  1492.  
  1493.  
  1494.  
  1495.  
  1496.  
  1497.  
  1498.  
  1499.  
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.  
  1506.  
  1507.  
  1508.  
  1509.  
  1510.  
  1511.  
  1512.  
  1513.  
  1514.  
  1515.  
  1516.  
  1517.  
  1518.  
  1519.  
  1520.  
  1521.  
  1522.  
  1523.  
  1524.  
  1525.  
  1526.  
  1527.  
  1528.  
  1529.  
  1530.  
  1531.  
  1532.  
  1533.      
  1534.      
  1535.      
  1536.      DoorMaster v5.2.1                                              Page 23